package ve.usb.coord.colision;

import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import java.util.List;
import ve.usb.cohesion.runtime.Pair;


public class FModalidad extends org.apache.struts.action.ActionForm {
    
    
    public FModalidad() {
        super();
    }
    
    public void reset(ActionMapping mapping, HttpServletRequest request) {
        idModalidad = 0l;
        nombre = "";
        planDeEstudios = 0l;
        listPlanDeEstudios = null;

    }

//    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
//        ActionErrors errors = new ActionErrors();
//
//        return errors;
//    }

/**
     * Holds value of property idModalidad.
     */
    private long idModalidad;

    /**
     * Getter for property idModalidad.
     * @return Value of property idModalidad.
     */
    public long getIdModalidad() {
        return this.idModalidad;
    }

    /**
     * Setter for property idModalidad.
     * @param idModalidad New value of property idModalidad.
     */
    public void setIdModalidad(long idModalidad) {
        this.idModalidad = idModalidad;
    }

/**
     * Holds value of property nombre.
     */
    private String nombre;

    /**
     * Getter for property nombre.
     * @return Value of property nombre.
     */
    public String getNombre() {
        return this.nombre;
    }

    /**
     * Setter for property nombre.
     * @param nombre New value of property nombre.
     */
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

/**
     * Holds value of property planDeEstudios.
     */
    private long planDeEstudios;

    /**
     * Getter for property planDeEstudios.
     * @return Value of property planDeEstudios.
     */
    public long getPlanDeEstudios() {
        return this.planDeEstudios;
    }

    /**
     * Setter for property planDeEstudios.
     * @param planDeEstudios New value of property planDeEstudios.
     */
    public void setPlanDeEstudios(long planDeEstudios) {
        this.planDeEstudios = planDeEstudios;
    }

/**
     * Holds value of property listPlanDeEstudios.
     */
    private List<Pair> listPlanDeEstudios;

    /**
     * Getter for property listPlanDeEstudios.
     * @return Value of property listPlanDeEstudios.
     */
    public List<Pair> getListPlanDeEstudios() {
        return this.listPlanDeEstudios;
    }

    /**
     * Setter for property listPlanDeEstudios.
     * @param listPlanDeEstudios New value of property listPlanDeEstudios.
     */
    public void setListPlanDeEstudios(List<Pair> listPlanDeEstudios) {
        this.listPlanDeEstudios = listPlanDeEstudios;
    }




}